spill guts - Alemán Inglés Diccionario